self-destruct mechanism - Spanisch Englisch Wörterbuch